angular
    .module('pizzaApp')
    .controller('BaseCtrl', [
        '$scope',
        '$ionicModal',
        function($scope, $ionicModal, $ionicHistory, $rootScope, $ionicScrollDelegate) {

            /*$scope.show=false;//控制标题栏是否显示
            $scope.transrate=0;//控制标题栏透明度*/

            $ionicModal.fromTemplateUrl('app/templates/aboutModal.html', {
                scope: $scope,
                animation: 'animated ' + 'slideInLeft'
            }).then(function(modal) {
                $scope.aboutModal = modal;
                //绑定事件
                var indexsBar = document.getElementById('indexs-bar');
                console.log(JSON.stringify(document));
                /* var indexsBar = document.getElementsByName('indexs-bar');*/
                indexsBar.addEventListener('touchstart', function(e) {
                    alphabetMove(e.changedTouches[0].clientY);
                });

                indexsBar.addEventListener('touchmove', function(e) {
                    e.preventDefault();
                    alphabetMove(e.changedTouches[0].clientY);
                });
                indexsBar.addEventListener('touchend', function() {
                    document.getElementById('indexs-title').style.display = 'none';
                });



            });

            var static_cities = [{
                    "name": "北京",
                    "pinyin": "BEIJING",
                    "index": "B"
                },
                {
                    "name": "上海",
                    "pinyin": "SHANGHAI",
                    "index": "S"
                },
                {
                    "name": "天津",
                    "pinyin": "TIANJIN",
                    "index": "T"
                },
                {
                    "name": "重庆",
                    "pinyin": "CHONGQING",
                    "index": "C"
                },
                {
                    "name": "阿克苏",
                    "pinyin": "AKESU",
                    "index": "A"
                },
                {
                    "name": "安宁",
                    "pinyin": "ANNING",
                    "index": "A"
                },
                {
                    "name": "安庆",
                    "pinyin": "ANQING",
                    "index": "A"
                },
                {
                    "name": "鞍山",
                    "pinyin": "ANSHAN",
                    "index": "A"
                },
                {
                    "name": "安顺",
                    "pinyin": "ANSHUN",
                    "index": "A"
                },
                {
                    "name": "安阳",
                    "pinyin": "ANYANG",
                    "index": "A"
                },
                {
                    "name": "白城",
                    "pinyin": "BAICHENG",
                    "index": "B"
                },
                {
                    "name": "白山",
                    "pinyin": "BAISHAN",
                    "index": "B"
                },
                {
                    "name": "白银",
                    "pinyin": "BAIYIN",
                    "index": "B"
                },
                {
                    "name": "蚌埠",
                    "pinyin": "BENGBU",
                    "index": "B"
                },
                {
                    "name": "保定",
                    "pinyin": "BAODING",
                    "index": "B"
                },
                {
                    "name": "宝鸡",
                    "pinyin": "BAOJI",
                    "index": "B"
                },
                {
                    "name": "保山",
                    "pinyin": "BAOSHAN",
                    "index": "B"
                },
                {
                    "name": "巴中",
                    "pinyin": "BAZHONG",
                    "index": "B"
                },
                {
                    "name": "北海",
                    "pinyin": "BEIHAI",
                    "index": "B"
                },
                {
                    "name": "本溪",
                    "pinyin": "BENXI",
                    "index": "B"
                },
                {
                    "name": "滨州",
                    "pinyin": "BINZHOU",
                    "index": "B"
                },
                {
                    "name": "博乐",
                    "pinyin": "BOLE",
                    "index": "B"
                },
                {
                    "name": "亳州",
                    "pinyin": "BOZHOU",
                    "index": "B"
                },
                {
                    "name": "沧州",
                    "pinyin": "CANGZHOU",
                    "index": "C"
                },
                {
                    "name": "常德",
                    "pinyin": "CHANGDE",
                    "index": "C"
                },
                {
                    "name": "昌吉",
                    "pinyin": "CHANGJI",
                    "index": "C"
                },
                {
                    "name": "常熟",
                    "pinyin": "CHANGSHU",
                    "index": "C"
                },
                {
                    "name": "常州",
                    "pinyin": "CHANGZHOU",
                    "index": "C"
                },
                {
                    "name": "巢湖",
                    "pinyin": "CHAOHU",
                    "index": "C"
                },
                {
                    "name": "朝阳",
                    "pinyin": "CHAOYANG",
                    "index": "C"
                },
                {
                    "name": "潮州",
                    "pinyin": "CHAOZHOU",
                    "index": "C"
                },
                {
                    "name": "承德",
                    "pinyin": "CHENGDE",
                    "index": "C"
                },
                {
                    "name": "成都",
                    "pinyin": "CHENGDU",
                    "index": "C"
                },
                {
                    "name": "城固",
                    "pinyin": "CHENGGU",
                    "index": "C"
                },
                {
                    "name": "郴州",
                    "pinyin": "CHENZHOU",
                    "index": "C"
                },
                {
                    "name": "赤壁",
                    "pinyin": "CHIBI",
                    "index": "C"
                },
                {
                    "name": "赤峰",
                    "pinyin": "CHIFENG",
                    "index": "C"
                },
                {
                    "name": "赤水",
                    "pinyin": "CHISHUI",
                    "index": "C"
                },
                {
                    "name": "池州",
                    "pinyin": "CHIZHOU",
                    "index": "C"
                },
                {
                    "name": "崇左",
                    "pinyin": "CHONGZUO",
                    "index": "C"
                },
                {
                    "name": "楚雄",
                    "pinyin": "CHUXIONG",
                    "index": "C"
                },
                {
                    "name": "滁州",
                    "pinyin": "CHUZHOU",
                    "index": "C"
                },
                {
                    "name": "慈溪",
                    "pinyin": "CIXI",
                    "index": "C"
                },
                {
                    "name": "从化",
                    "pinyin": "CONGHUA",
                    "index": "C"
                },
                {
                    "name": "大理",
                    "pinyin": "DALI",
                    "index": "D"
                },
                {
                    "name": "大连",
                    "pinyin": "DALIAN",
                    "index": "D"
                },
                {
                    "name": "丹东",
                    "pinyin": "DANDONG",
                    "index": "D"
                },
                {
                    "name": "丹阳",
                    "pinyin": "DANYANG",
                    "index": "D"
                },
                {
                    "name": "大庆",
                    "pinyin": "DAQING",
                    "index": "D"
                },
                {
                    "name": "大同",
                    "pinyin": "DATONG",
                    "index": "D"
                },
                {
                    "name": "达州",
                    "pinyin": "DAZHOU",
                    "index": "D"
                },
                {
                    "name": "德阳",
                    "pinyin": "DEYANG",
                    "index": "D"
                },
                {
                    "name": "德州",
                    "pinyin": "DEZHOU",
                    "index": "D"
                },
                {
                    "name": "东莞",
                    "pinyin": "DONGGUAN",
                    "index": "D"
                },
                {
                    "name": "东阳",
                    "pinyin": "DONGYANG",
                    "index": "D"
                },
                {
                    "name": "东营",
                    "pinyin": "DONGYING",
                    "index": "D"
                },
                {
                    "name": "都匀",
                    "pinyin": "DOUYUN",
                    "index": "D"
                },
                {
                    "name": "敦化",
                    "pinyin": "DUNHUA",
                    "index": "D"
                },
                {
                    "name": "鄂尔多斯",
                    "pinyin": "EERDUOSI",
                    "index": "E"
                },
                {
                    "name": "恩施",
                    "pinyin": "ENSHI",
                    "index": "E"
                },
                {
                    "name": "防城港",
                    "pinyin": "FANGCHENGGANG",
                    "index": "F"
                },
                {
                    "name": "肥城",
                    "pinyin": "FEICHENG",
                    "index": "F"
                },
                {
                    "name": "奉化",
                    "pinyin": "FENGHUA",
                    "index": "F"
                },
                {
                    "name": "抚顺",
                    "pinyin": "FUSHUN",
                    "index": "F"
                },
                {
                    "name": "阜新",
                    "pinyin": "FUXIN",
                    "index": "F"
                },
                {
                    "name": "阜阳",
                    "pinyin": "FUYANG",
                    "index": "F"
                },
                {
                    "name": "富阳",
                    "pinyin": "FUYANG1",
                    "index": "F"
                },
                {
                    "name": "福州",
                    "pinyin": "FUZHOU",
                    "index": "F"
                },
                {
                    "name": "抚州",
                    "pinyin": "FUZHOU1",
                    "index": "F"
                },
                {
                    "name": "赣榆",
                    "pinyin": "GANYU",
                    "index": "G"
                },
                {
                    "name": "赣州",
                    "pinyin": "GANZHOU",
                    "index": "G"
                },
                {
                    "name": "高明",
                    "pinyin": "GAOMING",
                    "index": "G"
                },
                {
                    "name": "高邮",
                    "pinyin": "GAOYOU",
                    "index": "G"
                },
                {
                    "name": "格尔木",
                    "pinyin": "GEERMU",
                    "index": "G"
                },
                {
                    "name": "个旧",
                    "pinyin": "GEJIU",
                    "index": "G"
                },
                {
                    "name": "巩义",
                    "pinyin": "GONGYI",
                    "index": "G"
                },
                {
                    "name": "广安",
                    "pinyin": "GUANGAN",
                    "index": "G"
                },
                {
                    "name": "广元",
                    "pinyin": "GUANGYUAN",
                    "index": "G"
                },
                {
                    "name": "广州",
                    "pinyin": "GUANGZHOU",
                    "index": "G"
                },
                {
                    "name": "古包头",
                    "pinyin": "GUBAOTOU",
                    "index": "G"
                },
                {
                    "name": "贵港",
                    "pinyin": "GUIGANG",
                    "index": "G"
                },
                {
                    "name": "桂林",
                    "pinyin": "GUILIN",
                    "index": "G"
                },
                {
                    "name": "贵阳",
                    "pinyin": "GUIYANG",
                    "index": "G"
                },
                {
                    "name": "固原",
                    "pinyin": "GUYUAN",
                    "index": "G"
                },
                {
                    "name": "哈尔滨",
                    "pinyin": "HAERBIN",
                    "index": "H"
                },
                {
                    "name": "海城",
                    "pinyin": "HAICHENG",
                    "index": "H"
                },
                {
                    "name": "海口",
                    "pinyin": "HAIKOU",
                    "index": "H"
                },
                {
                    "name": "海门",
                    "pinyin": "HAIMEN",
                    "index": "H"
                },
                {
                    "name": "海宁",
                    "pinyin": "HAINING",
                    "index": "H"
                },
                {
                    "name": "哈密",
                    "pinyin": "HAMI",
                    "index": "H"
                },
                {
                    "name": "邯郸",
                    "pinyin": "HANDAN",
                    "index": "H"
                },
                {
                    "name": "杭州",
                    "pinyin": "HANGZHOU",
                    "index": "H"
                },
                {
                    "name": "汉中",
                    "pinyin": "HANZHONG",
                    "index": "H"
                },
                {
                    "name": "鹤壁",
                    "pinyin": "HEBI",
                    "index": "H"
                },
                {
                    "name": "合肥",
                    "pinyin": "HEFEI",
                    "index": "H"
                },
                {
                    "name": "衡水",
                    "pinyin": "HENGSHUI",
                    "index": "H"
                },
                {
                    "name": "衡阳",
                    "pinyin": "HENGYANG",
                    "index": "H"
                },
                {
                    "name": "和田",
                    "pinyin": "HETIAN",
                    "index": "H"
                },
                {
                    "name": "河源",
                    "pinyin": "HEYUAN",
                    "index": "H"
                },
                {
                    "name": "菏泽",
                    "pinyin": "HEZE",
                    "index": "H"
                },
                {
                    "name": "花都",
                    "pinyin": "HUADOU",
                    "index": "H"
                },
                {
                    "name": "淮安",
                    "pinyin": "HUAIAN",
                    "index": "H"
                },
                {
                    "name": "淮北",
                    "pinyin": "HUAIBEI",
                    "index": "H"
                },
                {
                    "name": "怀化",
                    "pinyin": "HUAIHUA",
                    "index": "H"
                },
                {
                    "name": "淮南",
                    "pinyin": "HUAINAN",
                    "index": "H"
                },
                {
                    "name": "黄冈",
                    "pinyin": "HUANGGANG",
                    "index": "H"
                },
                {
                    "name": "黄山",
                    "pinyin": "HUANGSHAN",
                    "index": "H"
                },
                {
                    "name": "黄石",
                    "pinyin": "HUANGSHI",
                    "index": "H"
                },
                {
                    "name": "呼和浩特",
                    "pinyin": "HUHEHAOTE",
                    "index": "H"
                },
                {
                    "name": "惠州",
                    "pinyin": "HUIZHOU",
                    "index": "H"
                },
                {
                    "name": "葫芦岛",
                    "pinyin": "HULUDAO",
                    "index": "H"
                },
                {
                    "name": "湖州",
                    "pinyin": "HUZHOU",
                    "index": "H"
                },
                {
                    "name": "佳木斯",
                    "pinyin": "JIAMUSI",
                    "index": "J"
                },
                {
                    "name": "吉安",
                    "pinyin": "JIAN",
                    "index": "J"
                },
                {
                    "name": "江都",
                    "pinyin": "JIANGDOU",
                    "index": "J"
                },
                {
                    "name": "江门",
                    "pinyin": "JIANGMEN",
                    "index": "J"
                },
                {
                    "name": "江阴",
                    "pinyin": "JIANGYIN",
                    "index": "J"
                },
                {
                    "name": "胶南",
                    "pinyin": "JIAONAN",
                    "index": "J"
                },
                {
                    "name": "胶州",
                    "pinyin": "JIAOZHOU",
                    "index": "J"
                },
                {
                    "name": "焦作",
                    "pinyin": "JIAOZUO",
                    "index": "J"
                },
                {
                    "name": "嘉善",
                    "pinyin": "JIASHAN",
                    "index": "J"
                },
                {
                    "name": "嘉兴",
                    "pinyin": "JIAXING",
                    "index": "J"
                },
                {
                    "name": "介休",
                    "pinyin": "JIEXIU",
                    "index": "J"
                },
                {
                    "name": "吉林",
                    "pinyin": "JILIN",
                    "index": "J"
                },
                {
                    "name": "即墨",
                    "pinyin": "JIMO",
                    "index": "J"
                },
                {
                    "name": "济南",
                    "pinyin": "JINAN",
                    "index": "J"
                },
                {
                    "name": "晋城",
                    "pinyin": "JINCHENG",
                    "index": "J"
                },
                {
                    "name": "景德镇",
                    "pinyin": "JINGDEZHEN",
                    "index": "J"
                },
                {
                    "name": "景洪",
                    "pinyin": "JINGHONG",
                    "index": "J"
                },
                {
                    "name": "靖江",
                    "pinyin": "JINGJIANG",
                    "index": "J"
                },
                {
                    "name": "荆门",
                    "pinyin": "JINGMEN",
                    "index": "J"
                },
                {
                    "name": "荆州",
                    "pinyin": "JINGZHOU",
                    "index": "J"
                },
                {
                    "name": "金华",
                    "pinyin": "JINHUA",
                    "index": "J"
                },
                {
                    "name": "集宁",
                    "pinyin": "JINING1",
                    "index": "J"
                },
                {
                    "name": "济宁",
                    "pinyin": "JINING",
                    "index": "J"
                },
                {
                    "name": "晋江",
                    "pinyin": "JINJIANG",
                    "index": "J"
                },
                {
                    "name": "金坛",
                    "pinyin": "JINTAN",
                    "index": "J"
                },
                {
                    "name": "晋中",
                    "pinyin": "JINZHONG",
                    "index": "J"
                },
                {
                    "name": "锦州",
                    "pinyin": "JINZHOU",
                    "index": "J"
                },
                {
                    "name": "吉首",
                    "pinyin": "JISHOU",
                    "index": "J"
                },
                {
                    "name": "九江",
                    "pinyin": "JIUJIANG",
                    "index": "J"
                },
                {
                    "name": "酒泉",
                    "pinyin": "JIUQUAN",
                    "index": "J"
                },
                {
                    "name": "鸡西",
                    "pinyin": "JIXI",
                    "index": "J"
                },
                {
                    "name": "济源",
                    "pinyin": "JIYUAN",
                    "index": "J"
                },
                {
                    "name": "句容",
                    "pinyin": "JURONG",
                    "index": "J"
                },
                {
                    "name": "开封",
                    "pinyin": "KAIFENG",
                    "index": "K"
                },
                {
                    "name": "凯里",
                    "pinyin": "KAILI",
                    "index": "K"
                },
                {
                    "name": "开平",
                    "pinyin": "KAIPING",
                    "index": "K"
                },
                {
                    "name": "开远",
                    "pinyin": "KAIYUAN",
                    "index": "K"
                },
                {
                    "name": "喀什",
                    "pinyin": "KASHEN",
                    "index": "K"
                },
                {
                    "name": "克拉玛依",
                    "pinyin": "KELAMAYI",
                    "index": "K"
                },
                {
                    "name": "库尔勒",
                    "pinyin": "KUERLE",
                    "index": "K"
                },
                {
                    "name": "奎屯",
                    "pinyin": "KUITUN",
                    "index": "K"
                },
                {
                    "name": "昆明",
                    "pinyin": "KUNMING",
                    "index": "K"
                },
                {
                    "name": "昆山",
                    "pinyin": "KUNSHAN",
                    "index": "K"
                },
                {
                    "name": "来宾",
                    "pinyin": "LAIBIN",
                    "index": "L"
                },
                {
                    "name": "莱芜",
                    "pinyin": "LAIWU",
                    "index": "L"
                },
                {
                    "name": "莱西",
                    "pinyin": "LAIXI",
                    "index": "L"
                },
                {
                    "name": "莱州",
                    "pinyin": "LAIZHOU",
                    "index": "L"
                },
                {
                    "name": "廊坊",
                    "pinyin": "LANGFANG",
                    "index": "L"
                },
                {
                    "name": "兰州",
                    "pinyin": "LANZHOU",
                    "index": "L"
                },
                {
                    "name": "拉萨",
                    "pinyin": "LASA",
                    "index": "L"
                },
                {
                    "name": "乐山",
                    "pinyin": "LESHAN",
                    "index": "L"
                },
                {
                    "name": "连云港",
                    "pinyin": "LIANYUNGANG",
                    "index": "L"
                },
                {
                    "name": "聊城",
                    "pinyin": "LIAOCHENG",
                    "index": "L"
                },
                {
                    "name": "辽阳",
                    "pinyin": "LIAOYANG",
                    "index": "L"
                },
                {
                    "name": "辽源",
                    "pinyin": "LIAOYUAN",
                    "index": "L"
                },
                {
                    "name": "丽江",
                    "pinyin": "LIJIANG",
                    "index": "L"
                },
                {
                    "name": "临安",
                    "pinyin": "LINAN",
                    "index": "L"
                },
                {
                    "name": "临沧",
                    "pinyin": "LINCANG",
                    "index": "L"
                },
                {
                    "name": "临汾",
                    "pinyin": "LINFEN",
                    "index": "L"
                },
                {
                    "name": "灵宝",
                    "pinyin": "LINGBAO",
                    "index": "L"
                },
                {
                    "name": "临河",
                    "pinyin": "LINHE",
                    "index": "L"
                },
                {
                    "name": "临夏",
                    "pinyin": "LINXIA",
                    "index": "L"
                },
                {
                    "name": "临沂",
                    "pinyin": "LINYI",
                    "index": "L"
                },
                {
                    "name": "丽水",
                    "pinyin": "LISHUI",
                    "index": "L"
                },
                {
                    "name": "六安",
                    "pinyin": "LIUAN",
                    "index": "L"
                },
                {
                    "name": "六盘水",
                    "pinyin": "LIUPANSHUI",
                    "index": "L"
                },
                {
                    "name": "柳州",
                    "pinyin": "LIUZHOU",
                    "index": "L"
                },
                {
                    "name": "溧阳",
                    "pinyin": "LIYANG",
                    "index": "L"
                },
                {
                    "name": "龙海",
                    "pinyin": "LONGHAI",
                    "index": "L"
                },
                {
                    "name": "龙岩",
                    "pinyin": "LONGYAN",
                    "index": "L"
                },
                {
                    "name": "娄底",
                    "pinyin": "LOUDI",
                    "index": "L"
                },
                {
                    "name": "漯河",
                    "pinyin": "LUOHE",
                    "index": "L"
                },
                {
                    "name": "洛阳",
                    "pinyin": "LUOYANG",
                    "index": "L"
                },
                {
                    "name": "潞西",
                    "pinyin": "LUXI",
                    "index": "L"
                },
                {
                    "name": "泸州",
                    "pinyin": "LUZHOU",
                    "index": "L"
                },
                {
                    "name": "吕梁",
                    "pinyin": "LVLIANG",
                    "index": "L"
                },
                {
                    "name": "旅顺",
                    "pinyin": "LVSHUN",
                    "index": "L"
                },
                {
                    "name": "马鞍山",
                    "pinyin": "MAANSHAN",
                    "index": "M"
                },
                {
                    "name": "茂名",
                    "pinyin": "MAOMING",
                    "index": "M"
                },
                {
                    "name": "梅河口",
                    "pinyin": "MEIHEKOU",
                    "index": "M"
                },
                {
                    "name": "眉山",
                    "pinyin": "MEISHAN",
                    "index": "M"
                },
                {
                    "name": "梅州",
                    "pinyin": "MEIZHOU",
                    "index": "M"
                },
                {
                    "name": "勉县",
                    "pinyin": "MIANXIAN",
                    "index": "M"
                },
                {
                    "name": "绵阳",
                    "pinyin": "MIANYANG",
                    "index": "M"
                },
                {
                    "name": "牡丹江",
                    "pinyin": "MUDANJIANG",
                    "index": "M"
                },
                {
                    "name": "南安",
                    "pinyin": "NANAN",
                    "index": "N"
                },
                {
                    "name": "南昌",
                    "pinyin": "NANCHANG",
                    "index": "N"
                },
                {
                    "name": "南充",
                    "pinyin": "NANCHONG",
                    "index": "N"
                },
                {
                    "name": "南京",
                    "pinyin": "NANJING",
                    "index": "N"
                },
                {
                    "name": "南宁",
                    "pinyin": "NANNING",
                    "index": "N"
                },
                {
                    "name": "南平",
                    "pinyin": "NANPING",
                    "index": "N"
                },
                {
                    "name": "南通",
                    "pinyin": "NANTONG",
                    "index": "N"
                },
                {
                    "name": "南阳",
                    "pinyin": "NANYANG",
                    "index": "N"
                },
                {
                    "name": "内江",
                    "pinyin": "NEIJIANG",
                    "index": "N"
                },
                {
                    "name": "宁波",
                    "pinyin": "NINGBO",
                    "index": "N"
                },
                {
                    "name": "宁德",
                    "pinyin": "NINGDE",
                    "index": "N"
                },
                {
                    "name": "盘锦",
                    "pinyin": "PANJIN",
                    "index": "P"
                },
                {
                    "name": "攀枝花",
                    "pinyin": "PANZHIHUA",
                    "index": "P"
                },
                {
                    "name": "蓬莱",
                    "pinyin": "PENGLAI",
                    "index": "P"
                },
                {
                    "name": "平顶山",
                    "pinyin": "PINGDINGSHAN",
                    "index": "P"
                },
                {
                    "name": "平度",
                    "pinyin": "PINGDU",
                    "index": "P"
                },
                {
                    "name": "平湖",
                    "pinyin": "PINGHU",
                    "index": "P"
                },
                {
                    "name": "平凉",
                    "pinyin": "PINGLIANG",
                    "index": "P"
                },
                {
                    "name": "萍乡",
                    "pinyin": "PINGXIANG",
                    "index": "P"
                },
                {
                    "name": "普兰店",
                    "pinyin": "PULANDIAN",
                    "index": "P"
                },
                {
                    "name": "普宁",
                    "pinyin": "PUNING",
                    "index": "P"
                },
                {
                    "name": "莆田",
                    "pinyin": "PUTIAN",
                    "index": "P"
                },
                {
                    "name": "濮阳",
                    "pinyin": "PUYANG",
                    "index": "P"
                },
                {
                    "name": "黔南",
                    "pinyin": "QIANNAN",
                    "index": "Q"
                },
                {
                    "name": "启东",
                    "pinyin": "QIDONG",
                    "index": "Q"
                },
                {
                    "name": "青岛",
                    "pinyin": "QINGDAO",
                    "index": "Q"
                },
                {
                    "name": "庆阳",
                    "pinyin": "QINGYANG",
                    "index": "Q"
                },
                {
                    "name": "清远",
                    "pinyin": "QINGYUAN",
                    "index": "Q"
                },
                {
                    "name": "青州",
                    "pinyin": "QINGZHOU",
                    "index": "Q"
                },
                {
                    "name": "秦皇岛",
                    "pinyin": "QINHUANGDAO",
                    "index": "Q"
                },
                {
                    "name": "钦州",
                    "pinyin": "QINZHOU",
                    "index": "Q"
                },
                {
                    "name": "琼海",
                    "pinyin": "QIONGHAI",
                    "index": "Q"
                },
                {
                    "name": "齐齐哈尔",
                    "pinyin": "QIQIHAER",
                    "index": "Q"
                },
                {
                    "name": "泉州",
                    "pinyin": "QUANZHOU",
                    "index": "Q"
                },
                {
                    "name": "曲靖",
                    "pinyin": "QUJING",
                    "index": "Q"
                },
                {
                    "name": "衢州",
                    "pinyin": "QUZHOU",
                    "index": "Q"
                },
                {
                    "name": "日喀则",
                    "pinyin": "RIKAZE",
                    "index": "R"
                },
                {
                    "name": "日照",
                    "pinyin": "RIZHAO",
                    "index": "R"
                },
                {
                    "name": "荣成",
                    "pinyin": "RONGCHENG",
                    "index": "R"
                },
                {
                    "name": "如皋",
                    "pinyin": "RUGAO",
                    "index": "R"
                },
                {
                    "name": "瑞安",
                    "pinyin": "RUIAN",
                    "index": "R"
                },
                {
                    "name": "乳山",
                    "pinyin": "RUSHAN",
                    "index": "R"
                },
                {
                    "name": "三门峡",
                    "pinyin": "SANMENXIA",
                    "index": "S"
                },
                {
                    "name": "三明",
                    "pinyin": "SANMING",
                    "index": "S"
                },
                {
                    "name": "三亚",
                    "pinyin": "SANYA",
                    "index": "S"
                },
                {
                    "name": "厦门",
                    "pinyin": "XIAMEN",
                    "index": "X"
                },
                {
                    "name": "佛山",
                    "pinyin": "SHAN",
                    "index": "S"
                },
                {
                    "name": "商洛",
                    "pinyin": "SHANGLUO",
                    "index": "S"
                },
                {
                    "name": "商丘",
                    "pinyin": "SHANGQIU",
                    "index": "S"
                },
                {
                    "name": "上饶",
                    "pinyin": "SHANGRAO",
                    "index": "S"
                },
                {
                    "name": "上虞",
                    "pinyin": "SHANGYU",
                    "index": "S"
                },
                {
                    "name": "汕头",
                    "pinyin": "SHANTOU",
                    "index": "S"
                },
                {
                    "name": "安康",
                    "pinyin": "ANKANG",
                    "index": "A"
                },
                {
                    "name": "韶关",
                    "pinyin": "SHAOGUAN",
                    "index": "S"
                },
                {
                    "name": "绍兴",
                    "pinyin": "SHAOXING",
                    "index": "S"
                },
                {
                    "name": "邵阳",
                    "pinyin": "SHAOYANG",
                    "index": "S"
                },
                {
                    "name": "沈阳",
                    "pinyin": "SHENYANG",
                    "index": "S"
                },
                {
                    "name": "深圳",
                    "pinyin": "SHENZHEN",
                    "index": "S"
                },
                {
                    "name": "石河子",
                    "pinyin": "SHIHEZI",
                    "index": "S"
                },
                {
                    "name": "石家庄",
                    "pinyin": "SHIJIAZHUANG",
                    "index": "S"
                },
                {
                    "name": "石林",
                    "pinyin": "SHILIN",
                    "index": "S"
                },
                {
                    "name": "石狮",
                    "pinyin": "SHISHI",
                    "index": "S"
                },
                {
                    "name": "十堰",
                    "pinyin": "SHIYAN",
                    "index": "S"
                },
                {
                    "name": "寿光",
                    "pinyin": "SHOUGUANG",
                    "index": "S"
                },
                {
                    "name": "双鸭山",
                    "pinyin": "SHUANGYASHAN",
                    "index": "S"
                },
                {
                    "name": "朔州",
                    "pinyin": "SHUOZHOU",
                    "index": "S"
                },
                {
                    "name": "沭阳",
                    "pinyin": "SHUYANG",
                    "index": "S"
                },
                {
                    "name": "思茅",
                    "pinyin": "SIMAO",
                    "index": "S"
                },
                {
                    "name": "四平",
                    "pinyin": "SIPING",
                    "index": "S"
                },
                {
                    "name": "松原",
                    "pinyin": "SONGYUAN",
                    "index": "S"
                },
                {
                    "name": "遂宁",
                    "pinyin": "SUINING",
                    "index": "S"
                },
                {
                    "name": "随州",
                    "pinyin": "SUIZHOU",
                    "index": "S"
                },
                {
                    "name": "苏州",
                    "pinyin": "SUZHOU",
                    "index": "S"
                },
                {
                    "name": "塔城",
                    "pinyin": "TACHENG",
                    "index": "T"
                },
                {
                    "name": "泰安",
                    "pinyin": "TAIAN",
                    "index": "T"
                },
                {
                    "name": "太仓",
                    "pinyin": "TAICANG",
                    "index": "T"
                },
                {
                    "name": "泰兴",
                    "pinyin": "TAIXING",
                    "index": "T"
                },
                {
                    "name": "太原",
                    "pinyin": "TAIYUAN",
                    "index": "T"
                },
                {
                    "name": "泰州",
                    "pinyin": "TAIZHOU",
                    "index": "T"
                },
                {
                    "name": "台州",
                    "pinyin": "TAIZHOU1",
                    "index": "T"
                },
                {
                    "name": "唐山",
                    "pinyin": "TANGSHAN",
                    "index": "T"
                },
                {
                    "name": "腾冲",
                    "pinyin": "TENGCHONG",
                    "index": "T"
                },
                {
                    "name": "滕州",
                    "pinyin": "TENGZHOU",
                    "index": "T"
                },
                {
                    "name": "天门",
                    "pinyin": "TIANMEN",
                    "index": "T"
                },
                {
                    "name": "天水",
                    "pinyin": "TIANSHUI",
                    "index": "T"
                },
                {
                    "name": "铁岭",
                    "pinyin": "TIELING",
                    "index": "T"
                },
                {
                    "name": "铜川",
                    "pinyin": "TONGCHUAN",
                    "index": "T"
                },
                {
                    "name": "通辽",
                    "pinyin": "TONGLIAO",
                    "index": "T"
                },
                {
                    "name": "铜陵",
                    "pinyin": "TONGLING",
                    "index": "T"
                },
                {
                    "name": "桐庐",
                    "pinyin": "TONGLU",
                    "index": "T"
                },
                {
                    "name": "铜仁",
                    "pinyin": "TONGREN",
                    "index": "T"
                },
                {
                    "name": "桐乡",
                    "pinyin": "TONGXIANG",
                    "index": "T"
                },
                {
                    "name": "通州",
                    "pinyin": "TONGZHOU",
                    "index": "T"
                },
                {
                    "name": "通化",
                    "pinyin": "TONGHUA",
                    "index": "T"
                },
                {
                    "name": "吐鲁番",
                    "pinyin": "TULUFAN",
                    "index": "T"
                },
                {
                    "name": "瓦房店",
                    "pinyin": "WAFANGDIAN",
                    "index": "W"
                },
                {
                    "name": "潍坊",
                    "pinyin": "WEIFANG",
                    "index": "W"
                },
                {
                    "name": "威海",
                    "pinyin": "WEIHAI",
                    "index": "W"
                },
                {
                    "name": "渭南",
                    "pinyin": "WEINAN",
                    "index": "W"
                },
                {
                    "name": "文登",
                    "pinyin": "WENDENG",
                    "index": "W"
                },
                {
                    "name": "温岭",
                    "pinyin": "WENLING",
                    "index": "W"
                },
                {
                    "name": "温州",
                    "pinyin": "WENZHOU",
                    "index": "W"
                },
                {
                    "name": "乌海",
                    "pinyin": "WUHAI",
                    "index": "W"
                },
                {
                    "name": "武汉",
                    "pinyin": "WUHAN",
                    "index": "W"
                },
                {
                    "name": "芜湖",
                    "pinyin": "WUHU",
                    "index": "W"
                },
                {
                    "name": "吴江",
                    "pinyin": "WUJIANG",
                    "index": "W"
                },
                {
                    "name": "乌兰浩特",
                    "pinyin": "WULANHAOTE",
                    "index": "W"
                },
                {
                    "name": "武威",
                    "pinyin": "WUWEI",
                    "index": "W"
                },
                {
                    "name": "无锡",
                    "pinyin": "WUXI",
                    "index": "W"
                },
                {
                    "name": "梧州",
                    "pinyin": "WUZHOU",
                    "index": "W"
                },
                {
                    "name": "西安",
                    "pinyin": "XIAN",
                    "index": "X"
                },
                {
                    "name": "项城",
                    "pinyin": "XIANGCHENG",
                    "index": "X"
                },
                {
                    "name": "襄樊",
                    "pinyin": "XIANGFAN",
                    "index": "X"
                },
                {
                    "name": "香格里拉",
                    "pinyin": "XIANGGELILA",
                    "index": "X"
                },
                {
                    "name": "象山",
                    "pinyin": "XIANGSHAN",
                    "index": "X"
                },
                {
                    "name": "湘潭",
                    "pinyin": "XIANGTAN",
                    "index": "X"
                },
                {
                    "name": "湘乡",
                    "pinyin": "XIANGXIANG",
                    "index": "X"
                },
                {
                    "name": "咸宁",
                    "pinyin": "XIANNING",
                    "index": "X"
                },
                {
                    "name": "仙桃",
                    "pinyin": "XIANTAO",
                    "index": "X"
                },
                {
                    "name": "咸阳",
                    "pinyin": "XIANYANG",
                    "index": "X"
                },
                {
                    "name": "西藏",
                    "pinyin": "XICANG",
                    "index": "X"
                },
                {
                    "name": "西昌",
                    "pinyin": "XICHANG",
                    "index": "X"
                },
                {
                    "name": "邢台",
                    "pinyin": "XINGTAI",
                    "index": "X"
                },
                {
                    "name": "兴义",
                    "pinyin": "XINGYI",
                    "index": "X"
                },
                {
                    "name": "西宁",
                    "pinyin": "XINING",
                    "index": "X"
                },
                {
                    "name": "新乡",
                    "pinyin": "XINXIANG",
                    "index": "X"
                },
                {
                    "name": "信阳",
                    "pinyin": "XINYANG",
                    "index": "X"
                },
                {
                    "name": "新余",
                    "pinyin": "XINYU",
                    "index": "X"
                },
                {
                    "name": "忻州",
                    "pinyin": "XINZHOU",
                    "index": "X"
                },
                {
                    "name": "宿迁",
                    "pinyin": "SUQIAN",
                    "index": "S"
                },
                {
                    "name": "宿豫",
                    "pinyin": "SUYU",
                    "index": "S"
                },
                {
                    "name": "宿州",
                    "pinyin": "SUZHOU1",
                    "index": "S"
                },
                {
                    "name": "宣城",
                    "pinyin": "XUANCHENG",
                    "index": "X"
                },
                {
                    "name": "许昌",
                    "pinyin": "XUCHANG",
                    "index": "X"
                },
                {
                    "name": "徐州",
                    "pinyin": "XUZHOU",
                    "index": "X"
                },
                {
                    "name": "雅安",
                    "pinyin": "YAAN",
                    "index": "Y"
                },
                {
                    "name": "牙克石",
                    "pinyin": "YAKESHI",
                    "index": "Y"
                },
                {
                    "name": "延安",
                    "pinyin": "YANAN",
                    "index": "Y"
                },
                {
                    "name": "延边",
                    "pinyin": "YANBIAN",
                    "index": "Y"
                },
                {
                    "name": "盐城",
                    "pinyin": "YANCHENG",
                    "index": "Y"
                },
                {
                    "name": "阳江",
                    "pinyin": "YANGJIANG",
                    "index": "Y"
                },
                {
                    "name": "阳泉",
                    "pinyin": "YANGQUAN",
                    "index": "Y"
                },
                {
                    "name": "扬州",
                    "pinyin": "YANGZHOU",
                    "index": "Y"
                },
                {
                    "name": "延吉",
                    "pinyin": "YANJI",
                    "index": "Y"
                },
                {
                    "name": "烟台",
                    "pinyin": "YANTAI",
                    "index": "Y"
                },
                {
                    "name": "兖州",
                    "pinyin": "YANZHOU",
                    "index": "Y"
                },
                {
                    "name": "宜宾",
                    "pinyin": "YIBIN",
                    "index": "Y"
                },
                {
                    "name": "宜昌",
                    "pinyin": "YICHANG",
                    "index": "Y"
                },
                {
                    "name": "宜春",
                    "pinyin": "YICHUN",
                    "index": "Y"
                },
                {
                    "name": "伊春",
                    "pinyin": "YICHUN1",
                    "index": "Y"
                },
                {
                    "name": "伊犁",
                    "pinyin": "YILI",
                    "index": "Y"
                },
                {
                    "name": "银川",
                    "pinyin": "YINCHUAN",
                    "index": "Y"
                },
                {
                    "name": "营口",
                    "pinyin": "YINGKOU",
                    "index": "Y"
                },
                {
                    "name": "鹰潭",
                    "pinyin": "YINGTAN",
                    "index": "Y"
                },
                {
                    "name": "伊宁",
                    "pinyin": "YINING",
                    "index": "Y"
                },
                {
                    "name": "义乌",
                    "pinyin": "YIWU",
                    "index": "Y"
                },
                {
                    "name": "宜兴",
                    "pinyin": "YIXING",
                    "index": "Y"
                },
                {
                    "name": "益阳",
                    "pinyin": "YIYANG",
                    "index": "Y"
                },
                {
                    "name": "永康",
                    "pinyin": "YONGKANG",
                    "index": "Y"
                },
                {
                    "name": "永州",
                    "pinyin": "YONGZHOU",
                    "index": "Y"
                },
                {
                    "name": "岳阳",
                    "pinyin": "YUEYANG",
                    "index": "Y"
                },
                {
                    "name": "玉环",
                    "pinyin": "YUHUAN",
                    "index": "Y"
                },
                {
                    "name": "榆林",
                    "pinyin": "YULIN1",
                    "index": "Y"
                },
                {
                    "name": "玉林",
                    "pinyin": "YULIN",
                    "index": "Y"
                },
                {
                    "name": "运城",
                    "pinyin": "YUNCHENG",
                    "index": "Y"
                },
                {
                    "name": "玉溪",
                    "pinyin": "YUXI",
                    "index": "Y"
                },
                {
                    "name": "余姚",
                    "pinyin": "YUYAO",
                    "index": "Y"
                },
                {
                    "name": "枣庄",
                    "pinyin": "ZAOZHUANG",
                    "index": "Z"
                },
                {
                    "name": "增城",
                    "pinyin": "ZENGCHENG",
                    "index": "Z"
                },
                {
                    "name": "长春",
                    "pinyin": "CHANGCHUN",
                    "index": "C"
                },
                {
                    "name": "长海",
                    "pinyin": "CHANGHAI",
                    "index": "C"
                },
                {
                    "name": "张家港",
                    "pinyin": "ZHANGJIAGANG",
                    "index": "Z"
                },
                {
                    "name": "张家界",
                    "pinyin": "ZHANGJIAJIE",
                    "index": "Z"
                },
                {
                    "name": "张家口",
                    "pinyin": "ZHANGJIAKOU",
                    "index": "Z"
                },
                {
                    "name": "长乐",
                    "pinyin": "CHANGLE",
                    "index": "C"
                },
                {
                    "name": "章丘",
                    "pinyin": "ZHANGQIU",
                    "index": "Z"
                },
                {
                    "name": "长沙",
                    "pinyin": "CHANGSHA",
                    "index": "C"
                },
                {
                    "name": "张掖",
                    "pinyin": "ZHANGYE",
                    "index": "Z"
                },
                {
                    "name": "长治",
                    "pinyin": "CHANGZHI",
                    "index": "C"
                },
                {
                    "name": "漳州",
                    "pinyin": "ZHANGZHOU",
                    "index": "Z"
                },
                {
                    "name": "湛江",
                    "pinyin": "ZHANJIANG",
                    "index": "Z"
                },
                {
                    "name": "肇东",
                    "pinyin": "ZHAODONG",
                    "index": "Z"
                },
                {
                    "name": "肇庆",
                    "pinyin": "ZHAOQING",
                    "index": "Z"
                },
                {
                    "name": "昭通",
                    "pinyin": "ZHAOTONG",
                    "index": "Z"
                },
                {
                    "name": "郑州",
                    "pinyin": "ZHENGZHOU",
                    "index": "Z"
                },
                {
                    "name": "镇江",
                    "pinyin": "ZHENJIANG",
                    "index": "Z"
                },
                {
                    "name": "中山",
                    "pinyin": "ZHONGSHAN",
                    "index": "Z"
                },
                {
                    "name": "周口",
                    "pinyin": "ZHOUKOU",
                    "index": "Z"
                },
                {
                    "name": "舟山",
                    "pinyin": "ZHOUSHAN",
                    "index": "Z"
                },
                {
                    "name": "诸城",
                    "pinyin": "ZHUCHENG",
                    "index": "Z"
                },
                {
                    "name": "珠海",
                    "pinyin": "ZHUHAI",
                    "index": "Z"
                },
                {
                    "name": "诸暨",
                    "pinyin": "ZHUJI",
                    "index": "Z"
                },
                {
                    "name": "驻马店",
                    "pinyin": "ZHUMADIAN",
                    "index": "Z"
                },
                {
                    "name": "株洲",
                    "pinyin": "ZHUZHOU",
                    "index": "Z"
                },
                {
                    "name": "淄博",
                    "pinyin": "ZIBO",
                    "index": "Z"
                },
                {
                    "name": "自贡",
                    "pinyin": "ZIGONG",
                    "index": "Z"
                },
                {
                    "name": "遵义",
                    "pinyin": "ZUNYI",
                    "index": "Z"
                },
                {
                    "name": "乌鲁木齐",
                    "pinyin": "WULUMUQI",
                    "index": "W"
                },
                {
                    "name": "福清",
                    "pinyin": "FUQING",
                    "index": "F"
                },
                {
                    "name": "鄂州",
                    "pinyin": "EZHOU",
                    "index": "E"
                },
                {
                    "name": "包头",
                    "pinyin": "BAOTOU",
                    "index": "B"
                },
                {
                    "name": "萧山",
                    "pinyin": "XIAOSHAN",
                    "index": "X"
                },
                {
                    "name": "宣化",
                    "pinyin": "XUANHUA",
                    "index": "X"
                },
                {
                    "name": "江油",
                    "pinyin": "JIANGYOU",
                    "index": "J"
                },
                {
                    "name": "资阳",
                    "pinyin": "ZIYANG",
                    "index": "Z"
                },
                {
                    "name": "辛集",
                    "pinyin": "XINJI",
                    "index": "X"
                },
                {
                    "name": "佛山",
                    "pinyin": "FOSHAN",
                    "index": "F"
                },
                {
                    "name": "万州",
                    "pinyin": "WANZHOU",
                    "index": "W"
                },
                {
                    "name": "邹城",
                    "pinyin": "ZOUCHENG",
                    "index": "Z"
                },
                {
                    "name": "邵武",
                    "pinyin": "SHAOWU",
                    "index": "S"
                },
                {
                    "name": "姜堰",
                    "pinyin": "JIANGYAN",
                    "index": "J"
                },
                {
                    "name": "湘阴",
                    "pinyin": "XIANGYIN",
                    "index": "X"
                },
                {
                    "name": "松江",
                    "pinyin": "SONGJIANG",
                    "index": "S"
                },
                {
                    "name": "七台河",
                    "pinyin": "QITAIHE",
                    "index": "Q"
                },
                {
                    "name": "醴陵",
                    "pinyin": "LILING",
                    "index": "L"
                },
                {
                    "name": "涪陵",
                    "pinyin": "FULING",
                    "index": "F"
                },
                {
                    "name": "公主岭",
                    "pinyin": "GONGZHULING",
                    "index": "G"
                },
                {
                    "name": "歙县",
                    "pinyin": "SHEXIAN",
                    "index": "S"
                },
                {
                    "name": "兴化",
                    "pinyin": "XINGHUA",
                    "index": "X"
                }
            ];




            var d = static_cities;
            var cache_currentCity = "cache_currentCity";
            var newCities = []
                // 初始化城市索引
            var cities = []
            var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
            chars.split('').forEach(function(c) {
                var c = {
                    index: c,
                    cities: [],
                }
                cities.push(c)
            }, this);

            cities.forEach(function(c) {
                d.forEach(function(city) {
                    if (c.index == city.index) {
                        c.cities.push(city);
                    }
                }, this)
            }, this);

            cities.forEach(function(c) {
                if (c.cities.length > 0) {
                    newCities.push(c);
                }
            }, this);

            //添加热门城市、暂时没用到
            $scope.cities = newCities;
            $scope.hotCities = [{
                    "name": "北京",
                    "pinyin": "beijing",
                    "index": "B"
                },
                {
                    "name": "上海",
                    "pinyin": "shanghai",
                    "index": "S"
                },
                {
                    "name": "广州",
                    "pinyin": "guangzhou",
                    "index": "G"
                },
                {
                    "name": "深圳",
                    "pinyin": "shenzhen",
                    "index": "S"
                },
                {
                    "name": "重庆",
                    "pinyin": "chongqing",
                    "index": "C"
                },
                {
                    "name": "武汉",
                    "pinyin": "wuhan",
                    "index": "W"
                }
            ]

            // 城市搜索
            $scope.$watch('cityText', function(newVal, oldVal, e) {
                if (!newVal || newVal == "") {
                    $scope.filterCities = [];
                    return;
                }
                $ionicScrollDelegate.$getByHandle('cityScroll').scrollTop();
                // 将汉子、啊呸、汉字转为拼音
                var pinyin = codefans_net_CC2PY(newVal).toUpperCase(); //都转换为大写字母
                var filterCities = []
                newCities.forEach(function(c) {
                    c.cities.forEach(function(city) {
                        var targetPy = codefans_net_CC2PY(city.name).toUpperCase(); //都转换为大写字母
                        if (targetPy.match(pinyin)) {
                            filterCities.push(city);
                        }
                    }, this);
                });

                $scope.filterCities = filterCities;
            })

            $scope.citySelected = function(c) {
                console.log(JSON.stringify(c));
                $rootScope.currentCity = c;

                // 缓存当前城市
                window.localStorage[cache_currentCity] = angular.toJson(c);

                $ionicHistory.goBack();
            }

            function alphabetMove(pPositionY) {
                var currentItem, targetItem;
                var d = document;
                // 根据手指触摸的位置找到当前的element
                currentItem = d.elementFromPoint(d.body.clientWidth - 1, pPositionY);
                // 判断当前的element是不是 索引
                if (!currentItem || currentItem.className.indexOf('index-bar') < 0) return;

                // 根据当前的索引找到列表的索引
                targetItem = document.getElementById(currentItem.innerText);
                document.getElementById('indexs-title').style.display = 'block'
                document.getElementById('indexs-title').innerText = currentItem.innerText;

                $ionicScrollDelegate.$getByHandle('cityScroll').scrollBy(0, targetItem.getBoundingClientRect().top - 88, false)
            }




            //绑定事件
            var indexsBar = document.getElementById('indexs-bar');
            console.log(JSON.stringify(document));
            // var indexsBar = document.getElementsByName('indexs-bar');
            indexsBar.addEventListener('touchstart', function(e) {
                alphabetMove(e.changedTouches[0].clientY);
            });

            indexsBar.addEventListener('touchmove', function(e) {
                e.preventDefault();
                alphabetMove(e.changedTouches[0].clientY);
            });
            indexsBar.addEventListener('touchend', function() {
                document.getElementById('indexs-title').style.display = 'none';
            });


        }
    ]);


/*

angular
    .module('pizzaApp').filter('cityFilter', function() {

    return function (array, query) {
        if (!query) {
            return array;
        }

        var filtered = [];
        query = query.toLowerCase();

        angular.forEach(array, function (item) {
            var name = item.name.toLowerCase();
            var pin = item.pin;
            var found = name.indexOf(query) > -1 || pin.indexOf(query) > -1 ;
            if (found === true) {
                filtered.push(item);
            }
        });

        return filtered;
    };

});

*/